right to produce - Spanish English Dictionary